package com.itheima.d12_api_integer;

import java.util.ArrayList;

/*
    包装类
        包装类就是把基本类型的数据包装成对象。

    自动装箱：基本数据类型可以自动转换为包装类型。
    自动拆箱：包装类型可以自动转换为基本数据类型。

    包装类的其他常见操作
        可以把基本类型的数据转换成字符串类型。
        public static String toString(double d)
        public String toString()

        可以把字符串类型的数值转换成数值本身对应的数据类型。
        public static int parseInt(String s)
        public static Integer valueOf(String s)
 */
public class Test {
    public static void main(String[] args) {
//        ArrayList<Double> list = new ArrayList<>();
//        list.add(234.25);
//        list.add(234.25);
//        list.add(234.25);
//        list.add(234.25);
//        System.out.println(list);
//        Integer i1 = 10;
//        int j = 20;
//        System.out.println(i1 instanceof Integer);
//        System.out.println(j instanceof Integer);

        int a = 100;
        String s = a + "";
        System.out.println(s + 1);
        String s1 = Integer.toString(99);
        System.out.println(s1 + 1);
        int i2 = Integer.valueOf("200");
        System.out.println(i2+ 1);


    }
}
